38 research outputs found

    SiMoNa: A Proof-of-concept Domain-Specific Modeling Language for IoT Infographics

    Get PDF
    The Internet of Things (IoT)is a prominent concept in academic and technology business discourse in recent times reflecting a wider trend to connect physical objects to the Internet and to each other. This idea of connect things started in the beginning of the 2008 through RFID. But after the open hardware initiatives (as Arduino), it gained more visibility and access to experiments with sensors in the environment. The IoT is already generating an unprecedented volume of data in greater varieties and higher velocities. Making sense of such data is an emerging and significant challenge. Infographics are visual representations that provide a visual space for end users to compare and analyze data, information, and knowledge in a more efficient form than traditional forms. The nature of IoT requires a continuum modification in how end users see information to achieve such efficiency gains. Conceptualizing and implementing infographics in an IoT system can thus require significant planning and development for both data scientists, graphic designers and developers resulting in both costs in terms of time and effort. To address this problem, this paper presents SiMoNa, a domain-specific modeling language (DSML) to create, connect, interact, and build interactive infographic presentations for IoT systems efficiently based on the model-driven development (MDD) paradigm. The language and approach are validated using real-world use cases

    Optimizing the cloud data center availability empowered by surrogate models

    Get PDF
    Making data centers highly available remains a challenge that must be considered since the design phase. The problem is selecting the right strategies and components for achieving this goal given a limited investment. Furthermore, data center designers currently lack reliable specialized tools to accomplish this task. In this paper, we disclose a formal method that chooses the components and strategies that optimize the availability of a data center while considering a given budget as a constraint. For that, we make use of stochastic models to represent a cloud data center infrastructure based on the TIA-942 standard. In order to improve the computational cost incurred to solve this optimization problem, we employ surrogate models to handle the complexity of the stochastic models. In this work, we use a Gaussian process to produce a surrogate model for a cloud data center infrastructure and we use three derivative-free optimization algorithms to explore the search space and to find optimal solutions. From the results, we observe that the Differential Evolution (DE) algorithm outperforms the other tested algorithms, since it achieves higher availability with a fair usage of the budget

    Service Definition and Negotiation in the Chameleon Architecture

    No full text
    Abstract- This paper presents the approach adopted by the Chameleon Architecture for defining and negotiating advanced end-to-end services in the Internet. It proposes the use of Well-Known Services and a hierarchical model for service negotiation. A simulation study showed that the hierarchical approach has significant gains, related to efficiency and scalability. Key-words: quality of service, wellknown services, service negotiation. I

    Strategies for Provisioning End-to-End QoS-based Services in a Multi-Domain Scenario

    No full text
    Providing end-to-end performance guarantees for QoS-based services, such as interactive voice and video, is a challenging task in the current Internet. In most cases, it involves the cooperation of multiple administrative domains, for the correct resource provisioning along the end-to-end path. Although some QoS standards have emerged in the last years, together with a trend for covering Internet services with performance guarantees through a SLA, endto-end QoS provisioning remains presently an open research problem. The main reason, advocated by this paper, is the current domain interconnection structure, which does not provide enough financial incentives for QoS deployment. In this paper, we tackle the interconnection problem by giving special attention to interdomain dynamic service negotiation, which is an important step that must be considered prior to the physical resource provisioning. Three strategies for ISP interaction (called negotiation models) are presented and evaluated through simulation and analysis. 1

    D.: Exploiting the Small-World Effect to Increase Connectivity in Wireless Ad hoc Networks

    No full text
    Abstract. This paper investigates how the small world concept can be applied in the context of wireless ad hoc networks. Different from wireless ad hoc networks, small world networks have small characteristic path lengths and are highly clustered. This path length reduction is caused by long-range edges between randomly selected nodes. However, in a wireless ad hoc network there are no such long-range connections. Then, we propose to use a fraction of nodes in the network equipped with two radios with different transmission ranges in order to introduce the long-range shortcuts. We analyze the system from a percolation perspective and show that a small fraction of these “special nodes ” can improve connectivity in a significant way. We also study the effects of the special nodes on the process of information diffusion and on network robustness.

    An IoT sensor and scenario survey for data researchers

    No full text
    Abstract This work surveys Internet of Things (IoT) experimental research published since 2015. We summarize the IoT state of the art during the last 2 years and extract important data that we apply to enhance the analysis of IoT solutions. The IoT scenario presents a promising universe to data analysis. This raises a number of questions: which are its most popular applications? What is the definition of scale in an IoT application? What sensors are more often used and for what IoT applications? How can a researcher compare IoT scenarios? To investigate these concerns, this survey analyzes 2 years’ worth of contributions made in three main scientific publishers. We focus on IoT experiments that were actually implemented using real equipment within one or more scenarios. Our first contribution is the classification of those IoT scenarios into seven main aspects. Each analyzed research study presents a specific configuration of a scenario’s variables and sensors. Our second main contribution takes place after the scenario mapping phase. We identify as many as 19 common categories of data types in use. The interrelation among the scenarios and the data types from sensors should assist data researchers in understanding current IoT dynamics

    A Reliable Subcasting Protocol for Wireless Environments

    No full text
    This paper presents an end-to-end reliable multicast protocol for use in environments with wireless access. It divides a multicast tree into sub-trees where subcasting within these smaller regions is applied using a tree of retransmission servers (RSs). RM2 is receiver oriented [1] in that the transmitter does not need to know its receivers, hence offering better scalability
    corecore